.app-page{flex-direction:column;flex:auto;height:100%;display:flex;overflow:hidden}:where(.app-page>*){flex-grow:0;flex-shrink:0}.app-page ._center{flex-direction:column;justify-content:center;align-items:center;padding-top:2rem;padding-bottom:2rem;display:flex}:where(.app-page ._center>*){flex-grow:0;flex-shrink:0}.app-page ._center b,.app-page ._center strong{font-weight:600}.app-page-header{border-bottom:1px solid var(--separator-color);-webkit-user-select:none;user-select:none;align-items:center;height:3.25rem;padding:.625rem;font-size:1.25rem;display:flex;cursor:default!important;-webkit-user-select:none!important}.webkit .app-page-header-full{padding-left:5.5rem}.macos-fullscreen-on .app-page-header-full{padding-left:1.25rem}.app-page-header h1{margin-left:.75rem}.app-page-body{contain:content;flex:auto;padding:.625rem;overflow:hidden;position:static!important;overflow:hidden auto!important}.app-page-body .form-group{margin-top:1rem;margin-bottom:1rem;display:block}.app-page-body .form-body{margin-top:.25rem}.app-page-body p{max-width:60ch}.app-page-document{width:100%;height:auto;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.app-page-intro{min-height:100%;padding:.5rem}.app-page ._item,.app-page ._withIcon{color:var(--link-fg);align-items:center;gap:.25rem;display:inline-flex}.app-page ._item a,.app-page ._withIcon a{color:var(--link-fg)}.app-page ._item svg,.app-page ._withIcon svg{width:1em;height:1em}.app-page ._itemContainer{background:var(--panel-bg);border-radius:.5rem;flex-direction:column;gap:.5rem;max-width:60ch;margin-block:8px;padding:1rem;display:flex}:where(.app-page ._itemContainer>*){flex-grow:0;flex-shrink:0}.app-page ._item{justify-content:center;min-width:20ch;font-size:1rem;font-weight:400;display:flex}.app-page ._download{font-weight:600;color:var(--link-fg)!important}.app-page a:hover{text-decoration:underline}.app-page ._input{text-align:initial;width:100%;max-width:31.25rem}.app-page ._version{color:var(--s2-fg);font-size:80%}.-tooltip{max-width:40ch;white-space:normal!important}.app-settings{flex-direction:column;flex:auto;min-width:0;height:100%;display:flex;overflow:hidden}:where(.app-settings>*){flex-grow:0;flex-shrink:0}.app-settings .full{width:100%}.app-settings textarea{min-height:3.75rem}.app-settings-header{border-bottom:1px solid var(--separator-color);-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;height:3.25rem;padding:0 .75rem;font-size:1.25rem;display:flex;-webkit-user-select:none!important}.app-settings-header h1{font-size:1.25rem;font-weight:400}.app-settings-close{color:var(--s2-fg);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;display:flex}.app-settings-close:hover{color:var(--n0-fg);background:var(--sidebar-bg)}.app-settings-body{flex:auto;min-height:0;display:flex;overflow:hidden}.app-settings-body>*{flex:auto;min-width:0;overflow:hidden}.app-settings .oui-stack-panel-content{max-width:60ch;margin-top:.75rem;margin-bottom:.75rem;padding-bottom:2.5rem;padding-left:.5rem;padding-right:.75rem}.app-settings .oui-stack-panel-content label{margin-bottom:.375rem;display:block!important}.app-settings .oui-stack-panel-content p{margin-top:.75rem;margin-bottom:.75rem}.app-settings .oui-stack-panel-content h3{font-size:1.25rem;font-weight:400}.app-settings .oui-stack-panel-content .form-group{margin-bottom:2rem}.app-settings .oui-stack-panel-content .form-group p{color:var(--s2-fg);margin-top:.375rem;margin-bottom:.5rem;font-size:.75rem}.app-settings-tabs{contain:content;width:100%;height:100%;padding:.75rem;position:static!important;overflow:hidden auto!important}.app-settings-tabs .tw-tab{white-space:nowrap;text-overflow:ellipsis;color:var(--s2-fg);border-radius:.375rem;margin-bottom:.25rem;padding:.375rem .625rem;overflow:hidden}.app-settings-tabs .tw-tab:hover{color:#000;background:var(--sidebar-bg);cursor:pointer}.app-settings-tabs .tw-tab.active{font-weight:var(--font-weight-bold,700);color:#fff;background:var(--p1-fg)}.app-settings-storages-item{border:1px solid var(--s2-fg);border-radius:md;space-y:4;align-items:center;min-height:3.125rem;margin-top:1rem;margin-bottom:.5rem;padding:.5rem;display:flex;position:relative}.app-settings-storages-item-title{font-weight:500}.app-settings-storages-item:hover .app-settings-storages-item-remove{visibility:visible}.app-settings-storages-item-remove{visibility:hidden;position:absolute;top:.5rem;right:.5rem;background-color:#fecaca!important}.app-settings .icon-list div div{margin-top:.5rem;margin-bottom:.5rem}.app-settings .icon-list div div svg{margin-right:.5rem;display:inline-block}.app-settings .icon-list div div:hover{background:#eee}
